package com.zyh.appointment.domain;

import lombok.Data;

import java.util.Date;

/**
 * @author ZYH
 * @version 1.0
 * @date 2025-03-20
 */
@Data
public class AppointmentVo {

    private Long userId;

    private Long counselorId;

    private Long appointmentId;

    /**
     * 咨询师姓名
     */
    private String counselorName;

    /**
     * 性别
     */
    private String sex;

    /**
     * 咨询师职位
     */
    private String title;

    /**
     * 手机号
     */
    private String phonenumber;

    /**
     * email
     */
    private String email;

    /**
     * 地址
     */
    private String address;

    /**
     * 咨询师头像
     */
    private String avatar;

    /**
     * 咨询方式
     */
    private String type;

    /**
     * 用户备注
     */
    private String notes;

    /**
     * 预约状态
     */
    private String appointmentStatus;

    /**
     * 拒绝原因
     */
    private String reason;

    /**
     * 预约开始时间
     */
    private Date startTime;

    /**
     * 预约结束时间
     */
    private Date endTime;

    // 用户信息
    private String username;
    private String userEmail;
    private String userPhonenumber;
    private String userSex;
    private String userAvatar;
}
